package sistemaIncidencias;

import java.util.ArrayList;

import sistemaIncidencias.Incidencia;
import dao.DAOIncidencias;
import sistemaUsuarios.Usuario;
public class Incidencias {


	private DAOIncidencias dao;
	private ArrayList<Incidencia> incidencias;
	
	

	public Incidencias(DAOIncidencias dao){
		this.dao = dao;
	}
	
	// retocar. aun no echo dao. ya veremos si la dejo asi o se unifca. no. asi no probelmas de interfaz aghira, diablos
	public void cargarIncidencias(){
		this.incidencias = dao.obtenerIncidencias();
	}
	public void cargarIncidenciasTecnico(String idUsuario){
		this.incidencias = dao.obtenerIncidenciasTecnico(idUsuario);
	}
	public void cargarIncidenciasCliente(String idUsuario){
		this.incidencias = dao.obtenerIncidenciasCliente(idUsuario);
	}
	/*
	public void cargarIncidencias(Tecnico tecnico){
		this.incidencias = dao.consultarIncidencias(tecnico);
	}
	
	public ArrayList<Incidencia> getincidencias() {
		return incidencias;
	}
	*/

	public ArrayList<Incidencia> getIncidencias() {
		return incidencias;
	}

	public void setIncidencias(ArrayList<Incidencia> incidencias) {
		this.incidencias = incidencias;
	}
	
	
	
}